package com.freak.freakmusic.model.example

import com.freak.freakmusic.R
import com.freak.freakmusic.base.BaseAbstractMvpActivity
import com.freak.freakmusic.base.IActivityStatusBar

/**
 * MVP 模式activity例子
 */
class ExampleActivity :BaseAbstractMvpActivity<ExampleContract.View,ExampleContract.Presenter>(),
    ExampleContract.View,IActivityStatusBar {


    override fun showToast(toast: String) {

    }

    override fun createPresenter(): ExamplePresenter {
        return ExamplePresenter()
    }

    override val layout: Int
        get() = R.layout.activity_example

    override fun initEventAndData() {
    }

    override fun onCreateLoadData() {
    }

    override fun onDestroyRelease() {
    }

    override fun onResumeLoadData() {
    }

    override fun initView() {
    }


    override val statusBarColor: Int
        get() = 0
    override val drawableStatusBar: Int
        get() = 0


}